frog legs – English–Português translations

🇬🇧 en pt 🇵🇹

frog legs noun

  • hind legs of frog as food
pernas de rã
Wiktionary Links